Odczytaj paszport

Ten przykład kodu pokazuje, jak używać silnika OCR IronTesseract do wyodrębniania i przetwarzania informacji z paszportu na podstawie obrazu.

Silnik OCR IronTesseract zostaje uruchomiony. Obiekt OcrInput jest tworzony w celu załadowania obrazu zawierającego paszport ("passport.jpg") przy użyciu metody LoadImage. Metoda ReadPassport jest używana do przetwarzania obrazu i wyodrębnienia informacji z paszportu, zwracając obiekt OcrPassportResult zawierający szczegóły takie jak imiona, nazwisko, kraj, numer paszportu, data urodzenia i data ważności. Wyodrębnione informacje z paszportu są następnie wyświetlane w konsoli:

  • Imiona są dostępne przez result.PassportInfo.GivenNames.
  • Kraj jest uzyskiwany używając result.PassportInfo.Country.
  • Numer paszportu jest dostępny za pomocą result.PassportInfo.PassportNumber.
  • Nazwisko jest dostępne za pomocą result.PassportInfo.Surname.
  • Data urodzenia jest drukowana za pomocą result.PassportInfo.DateOfBirth.
  • Data ważności jest wyświetlana za pomocą result.PassportInfo.DateOfExpiry.
  • Płeć jest dostępna przez result.PassportInfo.Gender.
  • Typ dokumentu jest uzyskiwany używając result.PassportInfo.DocumentType.
  • Narodowość jest dostępna za pomocą result.PassportInfo.Nationality.
  • Kod narodowości jest dostępny za pomocą result.PassportInfo.NationalityCode.
  • Kod kraju wystawienia jest uzyskiwany używając result.PassportInfo.IssuingCountryCode.
  • Numer osobisty jest dostępny za pomocą result.PassportInfo.PersonalNumber.
  • Data wydania jest dostępna przez result.PassportInfo.DateOfIssue.

Naucz się wyodrębniać informacje z paszportu za pomocą IronOCR

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 5,571,678 | Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronOcr
uruchom próbkę obserwuj, jak twój obraz staje się tekstem z możliwością wyszukiwania.